// #include<stdio.h>
//循环，从1加到55。首先申明一个变量sum然后循环打印前者的后位数
// int main()
// {
//     unsigned long long sum = 0LL;
//     unsigned int count = 0;

//     printf("Pleasse enter number of integers you want to sum:\n");
//     scanf("%u",&count);

//     for(unsigned int i = 1;i <= 10; ++i)
//     sum = sum + i;

//     printf("Tocal of the first %u integers is %llu\n",count,sum);

//     return 0;
// }

//即使将算术表达式放进for循环的表达式也可以
// #include<stdio.h>
// int main ()
// {
//     unsigned long long sum = 0;
//     unsigned int count = 0;

//     printf("Please enter the number of integers:");
//     scanf("%u",&count);
    
//     for(unsigned int i = 1; i <= count; sum += i++);

//     printf("Tocal of the first %u number is %llu\n",count,sum);

//     return 0;

// }

//逆向求前n和：声明存放和、输入值的空间，在输入值和1之间，就将和内值和输入值相加并且减去输入值1，一直到输入值小于1
//最后将和内值打印

// #include<stdio.h>
// int main()
// {
//     unsigned long long sum = 0;//和内值初始化1
//     unsigned int count = 0;  //输入值初始化

//     printf("Please enter the number of integers:");
//     scanf("%u",&count);

//     for (unsigned int i = count; i >= 1; --i)
//     {
//         sum += i; 
//     }
//     printf("Tocal the first of %u numbers is %llu\n",count,sum);


//     return 0;
// }

//如果for中不放入条件如何终止：声明初始化输入值anwer，for（）中不放参数条件，在语句块里放输入和终止条件

// #include<stdio.h>
// #include <ctype.h>
// int main()
// {
//     char answer = 0;
    
//     for (;;)
//     {
//          printf("Do you want to some more(y/n):");
//          scanf("%c",&answer);
//          if(tolower(answer)=='n')
//          break;
//     }
    


//     return 0;
// }

//恺翁:逆位三位数  输入123 输出321  切割数字
// #include<stdio.h>
// int main()
// {
//     int number = 123;
//     int a = number/100;
//     printf("%d\n",a);
//     //余23
//     int b = number%100; 
//     int d = b/10;
//     printf("%d\n",d);

//     int c = number%100;
//     int e = c%10;
//     printf("%d\n",e);

//     printf("%d\n",e*100+d*10+a);

//     return 0;
// }

//恺翁：10进制到16进制  a放入10进制数，将a除以16得到前位放入a1而互余后位放入a2，输出0x%d
//恺翁：前面输入10进制后面输出10进制

// #include<stdio.h>
// int main()
// {
//    int a = 18;
//    int a1 = a/16;
//    int a2 = a%16;

//    printf("0x%d\n",a1*10+a2);

//    return 0;
// }
// #include<stdio.h>
// int main()
// {
//     int a;
//     scanf("%d",&a);
//     printf("0x%x\n",a);

//     return 0;
// }





